Skip to content

fix: expand package tarball contents#202

Merged
V3RON merged 2 commits into
mainfrom
chore/package-tarball-files
Jun 19, 2026
Merged

fix: expand package tarball contents#202
V3RON merged 2 commits into
mainfrom
chore/package-tarball-files

Conversation

@V3RON

@V3RON V3RON commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

What is this?

This PR updates the published package file lists so the npm tarballs include the source and package assets that were previously missing. The affected packages now ship the files consumers need at install time instead of relying on workspace-only paths.

How does it work?

The files entries in the package manifests now explicitly include the relevant publishable inputs:

  • shared packages such as core, cli, server, android, ios, android-server, and ios-server include src alongside build
  • the Android and iOS client packages publish the nested Expo plugin entrypoints and build output directly
  • the iOS client package now includes matching podspec files via *.podspec

Why is this useful?

This keeps the published tarballs aligned with what downstream consumers actually import or link against.

  • It reduces the risk of missing-file packaging bugs after publish
  • It makes the npm artifacts more predictable for consumers and release tooling
  • It narrows the gap between the repository layout and the shipped package contents

V3RON added 2 commits June 18, 2026 14:34
Include source and package assets needed in published npm tarballs.
Add tarball ignore rules for package-local test and generated files.
@V3RON V3RON merged commit 1b72541 into main Jun 19, 2026
12 checks passed
@V3RON V3RON deleted the chore/package-tarball-files branch June 19, 2026 11:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant